// 做element-plus的按需引入
import {
  // 组件类型：
  ElMenu,
  ElMenuItem,
  ElSlider,
  ElSubMenu,
  ElButtonGroup,
  ElButton,
  ElInput,
  ElCheckbox,
  ElForm,
  ElFormItem,
  ElSelect,
  ElOption,
  ElTable,
  ElTableColumn, 
  ElDatePicker,
  ElDialog,
  ElIcon,
  ElTabs,
  ElTabPane,
  ElRow,
  ElCol,
  ElDropdown,
  ElDropdownMenu,
  ElDropdownItem,
  ElPopover,
  ElDrawer,
  ElSwitch,
  ElColorPicker,
  ElBreadcrumb,
  ElBreadcrumbItem,
  ElPagination,
  ElCard,
  ElConfigProvider,
  ElRate,
  ElCheckboxGroup,
  ElSelectV2,
  ElUpload,
  ElTree,
  ElTimePicker,
  ElLink,
  ElBadge,
  // 插件类型：
  ElMessageBox,
  ElMessage,
} from 'element-plus'

// 组件写在components中
export const components: any[] = [
  ElMenu,
  ElSlider,
  ElSubMenu,
  ElMenuItem,
  ElButtonGroup,
  ElButton,
  ElInput,
  ElCheckbox,
  ElForm,
  ElFormItem,
  ElSelect,
  ElOption,
  ElTable,
  ElDialog,
  ElTableColumn,
  ElDatePicker,
  ElIcon,
  ElTabs,
  ElTabPane,
  ElRow,
  ElCol,
  ElDropdown,
  ElDropdownMenu,
  ElDropdownItem,
  ElPopover,
  ElDrawer,
  ElSwitch,
  ElColorPicker,
  ElBreadcrumb,
  ElBreadcrumbItem,
  ElPagination,
  ElCard,
  ElConfigProvider,
  ElRate,
  ElCheckboxGroup,
  ElSelectV2,
  ElUpload,
  ElLink,
  ElTree,
  ElBadge,
  ElTimePicker
]

// 插件写在plugins中
export const plugins: any[] = [
  ElMessageBox,
  ElMessage
]